package com.st.shopadmin.service;

import com.github.pagehelper.PageInfo;
import com.st.shopadmin.common.ServerResponse;
import com.st.shopadmin.pojo.Shop;
import com.st.shopadmin.pojo.ShopUserPlat;
import java.util.Date;
import java.util.List;

public interface ShopService {
    ServerResponse<PageInfo> getShopList(int pageNum, int pageSize);

    ServerResponse<List> getShopLists(int pageNum, int pageSize);

    ServerResponse<List> searchLists(Shop shop,int pageNum, int pageSize);

    ServerResponse<List> newSearchLists(ShopUserPlat shop,int pageNum, int pageSize);

    ServerResponse<Shop> getShopDetail(Long shopId);

    ServerResponse updateShopStatus(Long shopId, Integer status,String shopNoPassReasons);

    ServerResponse updateShop(Shop shop);

    ServerResponse shopSave(Shop shop);
}
